Ministério da Educação

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ

UTFPR - CAMPUS FRANCISCO BELTRAO
DIRETORIA-GERAL - CAMPUS FRANCISCO BELTRÃO
DIR. DE GRAD.E EDUCACAO PROFISSIONAL -FB
SECRETARIA DE GESTAO ACADEMICA - FB
DEPARTAMENTO DE REGISTROS ACADEMICOS -FB

plano de ensino

Código Ofertado

Disciplina/Unidade Curricular

Modo de Avaliação

Modalidade da disciplina

Oferta

BD34L

Banco De Dados 1

Nota/Conceito E Frequência

Presencial

Semestral

 

 

Carga Horária

AT

AP

APS

ANP

APCC

Total

2

2

4

0

15

60

  • AT: Atividades Teóricas (aulas semanais).

  • AP: Atividades Práticas (aulas semanais).

  • ANP: Atividades não presenciais (horas no período).

  • APS: Atividades Práticas Supervisionadas (aulas no período).

  • APCC: Atividades Práticas como Componente Curricular (aulas no período, esta carga horária está incluída em AP e AT).

  • Total: carga horária total da disciplina em horas.

Objetivo

Esta disciplina tem como objetivo principal o estudo de Sistemas Gerenciadores de Banco de Dados Relacionais, quanto à modelagem, utilização (e.g., consultas SQL).

Ementa

Evolução histórica dos sistemas de informação. Conceitos básicos de um Sistema Gerenciador de Banco de Dados (SGBD). Estrutura de um SGBD: níveis conceitual, externo e físico. Modelos conceituais e modelos externos. Normalização e dependências funcionais. O modelo relacional: conceitos. Álgebra relacional, cálculo relacional. Linguagem de definição de dados de um SGBD – DDL (Data Definition Language). Linguagem de manipulação de dados de um SGBD – DML (Data Manipulation Language) . Exemplos e aplicações de SGBDs.Evolução histórica dos sistemas de informação. Conceitos básicos de um Sistema Gerenciador de Banco de Dados (SGBD). Estrutura de um SGBD: níveis conceitual, externo e físico. Modelos conceituais e modelos externos. Normalização e dependências funcionais. O modelo relacional: conceitos. Álgebra relacional, cálculo relacional. Linguagem de definição de dados de um SGBD – DDL (Data Definition Language). Linguagem de manipulação de dados de um SGBD – DML (Data Manipulation Language) . Exemplos e aplicações de SGBDs.

Conteúdo Programático

Ordem

Ementa

Conteúdo

1

Evolução histórica dos sistemas de informação

Perspectiva histórica sobre Bancos de Dados.

2

Conceitos básicos de um Sistema Gerenciador de Banco de Dados (SGBD)

Diferença entre utilização de arquivos e SGBDs Vantagens de um SGBD Arquitetura de um SGBD

3

Estrutura de um SGBD: níveis conceitual, externo e físico

Estrutura de um SGBD: níveis conceitual, externo e físico

4

Modelos conceituais e modelos externos

Modelo Entidade Relacionamento: entidade, atributo e relacionamentos; Modelos externos

5

Normalização e dependências funcionais

Primeira Forma Normal. Segunda Forma Normal. Terceira Forma Normal. Quarta Forma Normal. Quinta Forma Normal.

6

O modelo relacional: conceitos

Conceitos sobre modelo relacional; Restrições de integridade; Projeto lógico

7

Álgebra relacional, cálculo relacional

Álgebra Relacional Cálculo relacional de tupla Cálculo relacional de domínio

8

Linguagem de definição de dados de um SGBD DDL (Data Definition Language)

Linguagens de Consulta SQL Conceitos sobre DDL Utilização de ferramentas para geração de DDL

9

Linguagem de manipulação de dados de um SGBD DML (Data Manipulation Language) .

Sintaxe para Inserção, exclusão e atualização

10

Exemplos e aplicações de SGBDs.

Exemplo de um esquema de banco de dados

 

 

 

Bibliografia Básica

 

DATE, C. J. Introdução a sistemas de bancos de dados. Rio de Janeiro, RJ: Elsevier, 2004. 865 p. ISBN 8535212736.

ROB, Peter. Sistemas de banco de dados: projeto, implementação e gerenciamento. São Paulo, SP: Cengage Learning, c2011. xxi, 711 p. ISBN 978-85-221-0786-5.

SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de banco de dados. 6. ed. Rio de Janeiro, RJ: Elsevier, 2012. 861 p. ISBN 9788535245356.

 

 

Bibliografia Complementar

 

ALVES, William Pereira. Banco de dados: teoria e desenvolvimento. São Paulo: Érica, 2009. 286 p. ISBN 9788536502557.

MACHADO, Felipe Nery Rodrigues; ABREU, Maurício Pereira de. Projeto de banco de dados: uma visão prática. 17. ed. rev. e atual. São Paulo, SP: Érica, 2013. 320 p. ISBN 9788536502526.

SCHNELLER, Daniel, SCHWEDT, Udo. MySQL Admin Cookbook. Olton, Birmingham, GBR: Packt Publishing, 2010. 376p. ISBN: 9781847197979. Ebook disponível em: http://site.ebrary.com/lib/utfpr

MURPHY, Keith, CABRAL, Sheeri K. MySQL Administrator's Bible. Hoboken, NJ, USA: John Wiley & Sons, 2009. 891p. ISBN: 9780470506615. Ebook disponível em: http://site.ebrary.com/lib/utfpr

KROSING, Hannu MLODGENSKI, Jim. PostgreSQL Server Programming. Olton, Birmingham, GBR: Packt Publishing, 2013. 264p. ISBN: 9781849516990. Ebook disponível em: http://site.ebrary.com/lib/utfpr

 

 

#

Resumo da Alteração

Edição

Data

Aprovação

Data

1

Versão inicial

Gustavo Yuji Sato

22/11/2017

Maici Duarte Leite

23/11/2017

2

correção: inserido ementa/conteúdo Estrutura de um SGBD: níveis conceitual, externo e físico

Gustavo Yuji Sato

04/12/2017

Maici Duarte Leite

04/12/2017

 

 


logotipo

Documento assinado eletronicamente por (Document electronically signed by) WILIAN RODRIGO GALEAZZI, TECNICO EM ASSUNTOS EDUCACIONAIS, em (at) 10/02/2022, às 17:02, conforme horário oficial de Brasília (according to official Brasilia-Brazil time), com fundamento no (with legal based on) art. 4º, § 3º, do Decreto nº 10.543, de 13 de novembro de 2020.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site (The authenticity of this document can be checked on the website) https://sei.utfpr.edu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador (informing the verification code) 2534053 e o código CRC (and the CRC code) 06ED262B.




Referência: Processo nº 23064.004158/2022-23 SEI nº 2534053